最全最详细centOS7安装oracle19C超详细步骤,安装成功率100%,包括oracle19c EM简单配置 | 您所在的位置:网站首页 › linux oracle home路径 › 最全最详细centOS7安装oracle19C超详细步骤,安装成功率100%,包括oracle19c EM简单配置 |
备注:本人使用CRT远程连接cetOS7进行安装,使用习惯而已,其他工具也可以,还需要借助xmanager调出图形化界面。请提前安装,安装需要一点技术基础,小白请自行脑部一些基础知识 问题可以联系博主哦,免费指导 安装包等文件需要可以联系博主,博主在阿里云盘存着 1.下载Oracle 19c Oracle的官网下载对应版本 划重点:别问为什么,复制/黏贴 关闭防火墙 systemctl stop firewalled service systemctl disable firewalled service 关闭selinux vim /etc/selinux/config selinux=encourceing改为disabled 2.创建oracle账户: useradd oraclepasswd oracle --创建oinstall组和dba组groupadd oinstall groupadd dba 用户授权:oracle 创建安装目录并且授权: 首先创建目录 mkdir /u01创建子目录:[root@localhost ~]# cd /u01/ [root@localhost u01]# mkdir app [root@localhost u01]# cd app [root@localhost app]# mkdir oracle [root@localhost app]# mkdir oraInventory --授权目录给oracle cd到app目录chown oracle:dba -R oracle/ chown oracle:oinstall -R oraInventory/ 上传”LINUX.X64_193000_db_home.zip“安装包到app目录 --创建程序目录(即ORACLE HOME)并将程序包解压到程序目录 [root@localhost app]# mkdir -p /u01/app/oracle/product/19.3/dbhome_1 [root@localhost app]# unzip LINUX.X64_193000_db_home.zip -d /u01/app/oracle/product/19.3/dbhome_1 --继续授权 chown -R oracle:dba /u01/app/oracle/ 提前安装所需依赖包: yum install gcc* gcc-* gcc-c++-* glibc-devle-* glibc-headers-* compat-libstdc* libstdc* elfutils-libelf-devel* libaio-devel* sysstat* unixODBC-* pdksh-* make ksh binutils -y 进入正题了: #切换oracle用户 su - oracle #oracle用户下 export DISPLAY=:0.0 echo $DISPLAY xhost 192.168.30.37 ---自己的IP地址 编辑 .bash_profile 文件(根据自身文件路径修改相关信息) vi ~/.bash_profile #oracle export TMP=/tmp export TMPDIR=$TMP export ORACLE_HOSTNAME=vm #主机名 export ORACLE_UNQNAME=orcl export ORACLE_BASE=/u01/app/oracle export ORACLE_HOME=$ORACLE_BASE/product/19.3/dbhome_1 #安装目录 export ORA_INVENTORY=/u01/app/oraInventory export ORACLE_SID=orcl export PWB_NAME=pdb1 export DATA_DIR=/u01/oradata export PATH=$ORACLE_HOME/bin:$PATH export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib export CLASSPATH=$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib export DISPLAY=192.168.60.100:0.0 #此处IP为我电脑IP地址,可修改服务器IP,那个好使用那个 使设置生效 source ~/.bash_profile [oracle@hp-oracle]$./runInstaller 划重点 调出图形化工具安装: 图形化工具设置方法,只针对xmanager,其他办法可以自行脑部 依此打开xstart/passive 里面还需要设置,自行尝试几次就好了 正式安装:[oracle@hp-oracle]$./runInstaller 之后就简单了,网上大把的资料,主要是前期的设置很重要,提前安装jdk 因为19c还没强制进行集群,20和之后的版本需要这只集群,19c的安装过程和11g类似,可以根据需要选择安装项 之后就可以起飞了: 划重点了:重点说一下遇到错误怎么解决的问题,这才是干货 根据提示缺失的程序包,通过yum来进行下载,例如缺失的compat-libcap1: # yum install compat-libcap1.x86_64 已加载插件:fastestmirror, langpacks Loading mirror speeds from cached hostfile base: mirrors.aliyun.comextras: mirrors.aliyun.comupdates: mirrors.aliyun.com依赖关系解决 =========================================================================================================== Package 架构 版本 源 大小 正在安装: compat-libcap1 x86_64 1.10-7.el7 base 19 k 重点: 如果你选择简单安装需要自己安装监听和服务 配置LISTEN 打开终端输入: [oracle@localhost ~]$/u01/app/oracle/product/19.3/dbhome_1/bin/netca 如果报错处理办法:主机名/ip要根据实际情况更改,千万不能跟我一样复制/黏贴 报错端口占用,处理,更改主机名称 vm [root@vm ~]# vi /home/oracle/.bash_profile [root@vm ~]# vi /etc/hosts [root@vm ~]# source ~/.bash_profile [root@rman-backup ~]# vi /etc/hosts 添加下面的行 172.26.181.101 rman-backup 其中172.26.181.101为服务器IP地址,vm为主机名 创建数据库:过程和11g一样,就不写了,我相信你一定行 终端输入: [oracle@localhost ~]$/u01/app/oracle/product/19.3/dbhome_1/bin/dbca 根据需要自行选择 这一步很重要,会有一个自带的内存监控的程序: 安装完成: 启动数据库,启动监听:自行脑补基础知识,关键技术点和命令我都贴出来了: sqlplus / as sysdba startup 切换oracle用户: cd /u01/app/oracle/product/19.3/dbhome_1/bin ./lsnrctl start ./lsnrctl status 报错处理:查看环境变量设置,99%的问题都是路径和命名的问题 未设置系统环境变量ORACLE_SID导致ORA-12162错误 oracle19c EM简单配置,端口设置和启动方式自行脑部,默认端口5500,默认也是开启的 @?/rdbms/admin/execemx emx --Flash Oracle EM Express @?/rdbms/admin/execemx omx -- JET Oracle EM Express 推荐 #### 2、访问方式 https://189.263.56.33:5500/em 访问EM: |
CopyRight 2018-2019 实验室设备网 版权所有 |